sooner the better - Francés Inglés Diccionario